import re

def analyze_words(input_str):
    words = input_str.split()
    if len(words) < 2:
        print("Мало данных для анализа")
        return
    
    num_words = len(words)
    num_capital_cyrillic = len([word for word in words if re.match('[А-Я]', word)])
    num_latin_char = len([word for word in words if re.search('[a-zA-Z]', word)])
    num_short_words = len([word for word in words if len(word) <= 3])
    max_word = max(words, key=len)
    max_word_length = len(max_word)
    num_hyphen_words = len([word for word in words if '-' in word])

    print(f"Кол-во слов: {num_words}")
    print(f"Кол-во слов с заглавной кириллической буквы: {num_capital_cyrillic}")
    print(f"Кол-во слов содержащих латинский символ: {num_latin_char}")
    print(f"Кол-во слов не превышающих 3 символа: {num_short_words}")
    print(f"Кол-во слов в составе которых имеется дефис: {num_hyphen_words}")
    print(f"Самое длинное слово: {max_word}")
    print(f"Длина слова: {max_word_length}")

input_str = input("Введите слова через пробел: ")
analyze_words(input_str)